most precious - French English Dictionary